package com.ruoyi.fantasy.mapper;

import java.util.List;
import com.huanzhidadi.fantasy.bean.domain.FantasyTitle;

/**
 * 称号Mapper接口
 * 
 * @author wanghui
 * @date 2020-04-11
 */
public interface FantasyTitleMapper 
{
    /**
     * 查询称号
     * 
     * @param id 称号ID
     * @return 称号
     */
    public FantasyTitle selectFantasyTitleById(String id);

    /**
     * 查询称号列表
     * 
     * @param fantasyTitle 称号
     * @return 称号集合
     */
    public List<FantasyTitle> selectFantasyTitleList(FantasyTitle fantasyTitle);

    /**
     * 新增称号
     * 
     * @param fantasyTitle 称号
     * @return 结果
     */
    public int insertFantasyTitle(FantasyTitle fantasyTitle);

    /**
     * 修改称号
     * 
     * @param fantasyTitle 称号
     * @return 结果
     */
    public int updateFantasyTitle(FantasyTitle fantasyTitle);

    /**
     * 删除称号
     * 
     * @param id 称号ID
     * @return 结果
     */
    public int deleteFantasyTitleById(String id);

    /**
     * 批量删除称号
     * 
     * @param ids 需要删除的数据ID
     * @return 结果
     */
    public int deleteFantasyTitleByIds(String[] ids);
}
